Big Huge Thesaurus

snowdrop tree

noun